div.jqZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
top:0px;
left:0px;
width                   : 50px;
height                  : 50px;
border: 1px solid #aaa;
background: #fff url(../../images/blue/zoomlens.gif) 50% center  no-repeat;;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}

.jqzoom{ width:288px;  float:left}

div.zoomdiv { background: #fff; border: 1px solid #CCC; display: none; left: 0px; overflow: hidden; position: absolute; text-align: center; top: 0; z-index: 2; }

.buttons .big { float: left; margin-right: 12px; }

.buttons .smaill { float: left; margin-left: 3px; margin-top: 28px; }

.buttons .smaill a { background: url(../../images/blue/buttons_04.gif) no-repeat left 0px ; float: left; height: 22px; padding-left: 3px; }

.buttons .smaill a img { filter: Alpha(Opacity=50); float: left; height: 16px; margin: 0; padding-bottom: 3px; padding-left: 0; padding-right: 3px; padding-top: 3px; width: 16px; }

.buttons .smaill a span { background: url(../../images/blue/buttons_04.gif) no-repeat right -22px; color: #FFF; cursor: pointer; display: block; float: left; line-height: 22px; padding-left: 2px; padding-right: 5px; width: auto; }

.buttons .smaill a:hover { background-position: left -44px; }

.buttons .smaill a:hover span { background-position: right -66px; color: #FFF; }

.controlbar { background: url(../../images/blue/shopcontrolbg.gif) repeat-x center top;  float: left; font-size: 12px; font-weight: normal; height: 36px; line-height: 36px; padding-left: 10px; padding-right: 10px; width: 900px; }

.goinshop { float: left; padding-left: 16px; padding-top: 8px; }

.goinshop a:hover img, .buttons .smaill a:hover img, .original a:hover img { filter: Alpha(Opacity=100);-moz-opacity:1; }

.goodsabout .buttons { float: left; width: 100%; }

.goodsabout .money { border:0; float: left; margin: 0; padding: 0; width: 100%; }

.goodsabout .money li { border-bottom-width: 0; float: left; margin-right: 10px;
padding:0 ; white-space: nowrap; }

.goodsabout .paymode { background-color: #EBF9FD; border: 1px solid #81DAF3; float: left; line-height: 20px; margin-bottom: 8px; margin-top: 8px; padding:0 5px 5px 5px; width: 368px; }

.goodsabout .paymode li { border-bottom-style: none; border-bottom-width: 0; float: left; height: 18px; line-height: 18px; padding:0 0 0 12px }

.goodsabout .pricebox { background-color: #FFF; border: 1px solid #EEEDE7; float: left; padding-bottom: 6px; width: 378px; }

.goodsabout .pricebox h1 { color: #F90; float: left; line-height: 32px; }

.goodsabout .pricebox h3 { float: left; line-height: 22px; padding-left: 5px; padding-top: 10px; }

.goodsabout .pricebox span { display: inline; float: left; height: 32px; margin-left: 2px; margin-top: 8px; }

.goodsabout li { border-bottom-color: #CCC; border-bottom-style: dotted; border-bottom-width: 1px; height: 22px; margin-top: 10px; padding-bottom: 4px; }

.goodsabout span { color: #000; float: left; }

.goodsabout ul { float: left; padding-left: 10px; width: 360px; }

.goodsabout var { color: #666; padding-left: 3px; padding-right: 3px; }

.itemclassbar { background-color: #F0FCFE; border-bottom-color: #92DFF5; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #92DFF5; border-left-style: solid; border-left-width: 1px; border-right-color: #92DFF5; border-right-style: solid; border-right-width: 1px; float: left; width: 918px; }

.itemcontent { background: url(../../images/blue/itemcontent_bg.gif) no-repeat left top ; float: left; height: auto; padding: 10px; width: 900px; }
.itemcontent a:link{ color:#ff0000;}

.iteminfo { background-color: #F8F8F6; border: 1px solid #EDECE7; float: left; clear:both; padding: 6px; width: 696px; }

.iteminfo .goodsabout { float: right; width: 380px; }

.itemtabbar { background: url(../../images/blue/itemtabbar_bg.gif) repeat-x center top;  float: left; height: 42px; width: 100%; }

.itemtabbar .side_left { background: url(../../images/blue/itemtabbar_bg.gif) no-repeat left bottom ; float: left; height: 42px; width: 5px; }

.itemtabbar .side_right { background: url(../../images/blue/itemtabbar_bg.gif) no-repeat right bottom ; float: right; height: 42px; width: 5px; }

.itemtabbut { background: url(../../images/blue/goodsitem_nav_bg.gif) no-repeat left bottom ; float: left; height: 32px; margin-top: 4px; padding-left: 16px; width: 700px; }

.itemtabbut .current a { background: url(../../images/blue/goodsitem_nav_button.gif) no-repeat 0% -128px ; float: left; height: 32px; padding-left: 5px; }

.itemtabbut .current a span { background: url(../../images/blue/goodsitem_nav_button.gif) no-repeat 100% -160px ; color: #063C4A; cursor: pointer; display: block; float: left; font-size: 14px; height: 24px; padding:6px 15px 2px 10px; text-decoration: none; }

.itemtabbut .current a:hover { background: url(../../images/blue/goodsitem_nav_button.gif) no-repeat 0% -128px ; }

.itemtabbut .current a:hover span { background: url(../../images/blue/goodsitem_nav_button.gif) 100% -160px; color: #000; }

.itemtabbut li { float: left; font-weight: 600; line-height: 24px; margin-left: 5px; }

.itemtabbut li a { background: url(../../images/blue/goodsitem_nav_button.gif) no-repeat 0% 0px; float: left; height: 32px; padding-left: 5px; }

.itemtabbut li a span { background: url(../../images/blue/goodsitem_nav_button.gif) no-repeat 100% -32px; color: #F1FCFE; cursor: pointer; display: block; float: left; height: 24px; padding: 7px 11px 1px 8px;}

.itemtabbut li a:hover { background-position: 0% -64px; text-decoration: none; }

.itemtabbut li a:hover span { background-position: 100% -96px; color: #FFF; text-decoration: none; }

.itemtitle { float: left; line-height: 36px; position: absolute; text-align: center; top: -30px; width: 920px; }

.itemtitlebox { background: url(../../images/blue/itemtitboxbg.gif) repeat-x center top; float: left; height: 30px; width: 920px; }

.itemtitlebox .side_left { background: url(../../images/blue/itemtitboxbg.gif) no-repeat left bottom;  float: left; height: 30px; width: 5px; }

.itemtitlebox .side_right { background: url(../../images/blue/itemtitboxbg.gif) no-repeat right bottom; float: right; height: 30px; width: 5px; }

.itemtitlebox h3 { background: url(../../images/blue/itemtitbg.gif) no-repeat; display: inline; float: left; font-size: 14px; height: 24px; line-height: 24px; margin-left: 20px; padding-bottom: 2px; padding-top: 4px; text-align: center; width: 114px; }

.itemwrapper { clear: left; float: left; width: 920px; }

.iteminfo  .pics  {float: left; height: 290px; width: 290px; border: 1px solid #CCC; background-color: #FFF;}

.iteminfo  .pics  td { text-align: center; vertical-align: middle; height: 290px; width: 290px;
}

.layout_920 { margin-left: auto; margin-right: auto; position: relative; width: 920px; z-index: 1; }

.meglist { line-height: 22px; }

.original { float: left; height:100px;margin-top: 3px;}

 .goinshop a img { filter: Alpha(Opacity=50); }

.original a span, .goinshop a span {  cursor: pointer; display: block; float: left; line-height: 24px; padding-left: 3px; padding-right: 7px; width: auto; }
 .goinshop a span {
background-attachment: scroll;
height:24px;
background: url(../../images/blue/buttons_05.gif) no-repeat right -24px;
}

.goinshop a{
float:left;
background: url(../../images/blue/buttons_05.gif) no-repeat left 0;
padding-left:4px;
height:24px
}
 .goinshop a:hover span { background-position: right -72px; color: #000; }
 .goinshop a:hover { background-position: left -48px; }
.original_kuang{ width:50px;
height:60px;
background:url(../../images/blue/kuang.gif) no-repeat 0 3px;
background-color:#fff;
float:left;
cursor:pointer;
margin:2px 2px 0 3px;
}
.original_kuang img{filter: Alpha(Opacity=50);-moz-opacity:0.5;vertical-align:middle; float:none}
.original_kuang_click{
width:50px;
height:60px;
background:url(../../images/blue/kuang.gif) no-repeat -50px 3px;
background-color:#fff;
cursor:pointer; 
margin:2px 2px 0 3px;
border:none}
.original_kuang_click img{filter: Alpha(Opacity=100);-moz-opacity:1;vertical-align:middle; float:none}

.priceinfo { color: #000; height: 22px; line-height: 22px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; }

.priceinfo .price { color: #F90; font-size: 15px; font-weight: 700; padding-left: 2px; padding-right: 5px; }

.priceinfo var { color: #666; padding-right: 2px; }

.pricenotes { float: left; font-weight: 600; line-height: 24px; padding-left: 10px; padding-top: 6px; width: 880px; }

.pricenotes span { float: right; padding-right: 20px; }

.recordlist { display: inline; float: left; margin-left: 10px; margin-right: 10px; width: 880px; }

.recordlist  li span { float: left; text-align: center; }

.recordlist .amount, .recordlist .status { width: 10%; }

.recordlist .buyer, .recordlist .bid { width: 25%; }

.recordlist .time { width: 30%; }

.recordlist .title { background-color: #F6F6F6; border-bottom-color: #CCC; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #CCC; border-top-style: solid; border-top-width: 1px; font-weight: 600; }

.recordlist li { border-bottom-color: #CCC; border-bottom-style: dashed; border-bottom-width: 1px; float: left; line-height: 26px; width: 100%; }

.shopkeeperinfo { background: url(../../images/blue/sellerinfobg.jpg) no-repeat; float: right; height: 350px; position: relative; width: 200px; z-index: 1; }

.shopkeeperinfo .credit { left: 20px; position: absolute; top: 90px; width: 160px; }

.shopkeeperinfo .credit li { border-bottom-color: #19A2CC; border-bottom-style: dotted; border-bottom-width: 1px; float: left; height: 24px; line-height: 24px; width: 100%; }

.shopkeeperinfo .shoplogo { display: block; height: 64px; left: 22px; position: absolute; top: 14px; width: 64px; z-index: 5; }

.shopkeeperinfo .title { background: url(../../images/blue/sign04.gif) no-repeat left 20px ; color: #FFF; float: right; font-size: 15px; font-weight: 600; line-height: 22px; padding-left: 16px; padding-right: 28px; padding-top: 16px; }

.shopkeeperinfo .contacttool { }

.shopkeeperinfo .credit span { color: #0E5061; float: left; }

.shopkeeperinfo .name { clear: right; color: #000; float: right; font-weight: 600; line-height: 18px; margin-right: 10px; margin-top: 12px; width: 90px; }

#layout_allshop { left: 0px; top: -36px; z-index: 3; }

#layout_allshop .top { float: left; width: 920px; }

#sitenav { background: url(../../images/blue/home/ico2.gif) no-repeat left top; color: #FFF; float: left; font-size: 12px; left: 6px; line-height: 16px; padding-left: 20px; position: absolute;font-weight:700; top: -60px; width: 900px; z-index: 2; }

#sitenav a{font-weight:700; color:#FFF}

#wrapper920 { margin-left: auto; margin-right: auto; width: 920px; }
#aboutbaby
{float: left;
width: 97%;
padding:10px;
display: block;
border:1px solid #ddd;
background-color:#f6f6f6
}
#product_intro
{
border-top: 1px dashed #ccc;
padding: 10px;
margin-top: 10px;
line-height: 25px;
width: 100%;
float: left;
display: block;
}
#aboutbaby li
{
float: left;
display: block;
padding-top: 10px;
padding-right: 30px;
padding-bottom: 10px;
padding-left: 0;
}
#pic_view img{ max-width:256px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 256)?"256px":"auto"});}
.juzhong{
	display: table-cell;      
     vertical-align:middle;      
     width:288px;      
     height:288px;      
     text-align:center;      
          
     *font-size: 230px;      
       
     border: 1px solid #eee;      
}      
.juzhong img {      
     vertical-align:middle;      
}
.w-ceng{
	width:278px;
	height:166px;
	padding:1px;
	border:#47BBE7 1px solid;
	background-color:#fff;
	z-index:1000;
	position:fixed;_position:absolute;
    left:50%; top:50%;
    margin-top:-83px; margin-left:-139px;
    _margin-top:0px; _margin-left:0px;
    _top:expression(documentElement.scrollTop + (documentElement.clientHeight+this.offsetHeight)/2-this.offsetHeight);
    _left:expression((documentElement.clientWidth-this.offsetWidth)/2);
	display:none;
	}
.bg-green{
	background:url(../../images/blue/green_r3.gif) left top repeat-x;
	height:166px;
	overflow:hidden;
	}
.bg-green ul{
	float:left;
	clear:both;
	}
.bg-green  li{
	float:left;
	}
.bg-green  li.bg-green-1{
	background:url(../../images/blue/default/login-r3.gif) -14px top no-repeat;
	width:111px;
	height:27px;
	margin-top:10px;
	margin-left:10px;
	}
.bg-green  li.bg-green-2{
	padding-left:127px;
	_padding-left:120px;
	padding-top:3px;
	}
.bg-green  li.bg-green-2 img{
	cursor:pointer;
	}
.login-green{
	width:258px;
	height:115px;
	margin-top:7px;
	float:left;
	clear:both;
	margin-left:10px;
	_margin-left:5px;
	}
.login-green li{
	float:left;
	}
.login-green .login-green-1{
	width:2px;
	background:url(../../images/blue/default/login-r3.gif) left top no-repeat;
	height:115px;
	float:left;
	}
.login-green .login-green-2{
	background:url(../../images/blue/green_r3.gif) left -166px repeat-x;
	height:115px;
	width:254px;
	float:left;
	}
.login-green .login-green-3{
	background:url(../../images/blue/default/login-r3.gif) -2px top no-repeat;
	height:115px;
	width:2px;
	float:right;
	}
.left-zd{
	float:left;
	padding-top:5px;
	width:198px;
	}
.left-zd  ul{
	float:left;
	clear:both;
	width:100%;
	padding-top:8px;
	}
.left-zd li{
	float:left;
	}
.left-zd li.left-zd-wd{
	width:60px;
	text-align:right;
	padding-right:5px;
	padding-top:2px;
	}
.left-zd li.left-zd-ip input{
	width:120px;
	height:16px;
	border:#0F8BAE 1px solid;
	background-color:#FFFFFF;
	}
.left-zd li.left-zd-ip .error{
	display:block;
	text-align:left;
	}
.right-zd{
	float:right;
	padding-right:5px;
	padding-top:17px;
	}
.right-zd input{
	background:url(../../images/blue/default/login-r3.gif) -140px top no-repeat;
	width:51px;
	height:45px;
	border:none;
	cursor:pointer;
	}
.reg-m{
	float:left;
	width:100%;
	clear:both;
	padding-top:13px;
	text-align:center;
	}
.reg-m a{
	color:#4c4c4c;
	text-decoration:none;
	}
.reg-m a:hover{
	color:#ff6600;
	text-decoration:none;
	}
.itemcontent ul li span{ width:850px; overflow:hidden; word-wrap:break-word;}
